triangular plantation - Turkish English Dictionary